supply corps - French English Dictionary